Big Data and Automated Content Analysis, Final Project

Data gathering

Lukas Pechacek 11954922

Found a list of artists on ranker.com. I will first scrape the data, namely the names of the top 25 artists, from here.

Next, I will scrape the top 25 bands from the same website.

Next, I will delete artists that have less than 40 songs on Genius.

https://pynative.com/python-write-list-to-file/

The codes above and below were adapted https://medium.com/analytics-vidhya/how-to-scrape-song-lyrics-a-gentle-python-tutorial-5b1d4ab351d2

https://stackoverflow.com/questions/63722512/error-while-scraping-website-using-beautifulsoup I kept running into errors while scraping with BeautifulSoup, whilst also trying all possible solutions for a few days. I finally found this code that helped. Apparently the website returned two html versions. I do not claim this code as my own.